package tools;

/**
 * 
 * Classe contenant des valeurs constantes tel que les types sérialisable et les chemins à utilisés
 * dans certaines méthodes (utile si l'on déplacer une classe type de son package).
 * 
 * @author Kevin Pozderec, Faycal Abka
 *
 */
public class Constantes {
	
	/*Donne un code entier à chaque type sérialisable en XML RMI*/
	public static final int INT 	= 1;
	public static final int BOOLEAN	= 2;
	public static final int STRING	= 3;
	public static final int DOUBLE 	= 4;
	public static final int DATE	= 5;
	public static final int BASE64	= 6;
	public static final int ARRAY	= 7;
	public static final int STRUCT	= 8;
	public static final int OBJECT	= 9;
	
	/*Les chemins utilisés dans notre programme*/
	public static final String chemin_XMLRMISerializable = "interfaces.XMLRMISerializable";
	public static final String chemin_IMyDate = "type.IMyDate";
	public static final String chemin_MyDate = "type.MyDate";
	public static final String chemin_Base64 = "type.Base64";
	public static final String chemin_Struct = "type.Struct";
	public static final String chemin_RelaxNG_XMLRMI = "annexes/xml-rmi.bin";
}
